﻿using System;

namespace UniRx
{
	// Token: 0x020003DA RID: 986
	internal interface ICustomYieldInstructionErrorHandler
	{
		// Token: 0x17000171 RID: 369
		// (get) Token: 0x06001426 RID: 5158
		bool HasError { get; }

		// Token: 0x17000172 RID: 370
		// (get) Token: 0x06001427 RID: 5159
		Exception Error { get; }

		// Token: 0x17000173 RID: 371
		// (get) Token: 0x06001428 RID: 5160
		bool IsReThrowOnError { get; }

		// Token: 0x06001429 RID: 5161
		void ForceDisableRethrowOnError();

		// Token: 0x0600142A RID: 5162
		void ForceEnableRethrowOnError();
	}
}
